Conflict Patterns: Toward Identifying Suitable Middleware

نویسندگان

  • Leigh A. Davis
  • Rose F. Gamble
چکیده

Architectural patterns aid developers in resolving coarse-grained integration problems among components. These patterns are assembled from functionality slices that resolve various communication problems between applications. However, little attention has been paid to how interoperability problems and their resolution are embodied in these patterns. Mapping these problems to specific functionality promises insight into composing integration architectures by illuminating the consistent, high-level solutions that resolve individual conflicts. The objective of this paper is to describe patterns of interoperability conflicts along with their typical resolution in an effort to present reusable solutions for the design of integration architectures. To this end we present the Extender-Controller-Translator (ETC) model, and detail its use in a pattern to resolve the problem of data inconsistency.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Building Reflective Mobile Middleware Framework on Top of the OSGi Platform

The literature on mobile middleware is extensive. Numerous aspects of the mobility’s effect on middleware have been analysed and the amount of previous work allowed to identify the most important patterns. Although the notion of “most important middleware” depends on the application supported by the middleware, there are traits that can be discovered in most of the connected mobile applications...

متن کامل

Reviewer Comments and Author Responses: Optimizing a CORBA Inter-ORB Protocol (IIOP) Engine for Minimal Footprint Embedded Multimedia Systems

Our response We have renamed “Optimization Principles” to “Optimization Principle Patterns”. By identifying them as patterns, we reinforce the fact that these are common solutions used to solve recurring performance problems in the context of protocols and middleware. In addition, our related work section provides detailed citations on where these optimization principle patterns have been appli...

متن کامل

LIOProf: Exposing Lustre File System Behavior for I/O Middleware

As parallel I/O subsystem in large-scale supercomputers is becoming complex due to multiple levels of software libraries, hardware layers, and various I/O patterns, detecting performance bottlenecks is a critical requirement. While there exist a few tools to characterize application I/O, robust analysis of file system behavior and associating file-system feedback with application I/O patterns a...

متن کامل

WinRFID – A Middleware for the enablement of Radio Frequency Identification (RFID) based Applications

Radio Frequency Identification (RFID) middleware is a new class of software which facilitates data and information communication between automatic identification physical layer and enterprise applications. It provides a distributed environment to process the data from tags read by the readers, translates the data where necessary, and routes it to a variety of backend applications using suitable...

متن کامل

TMACS: type-based distributed middleware for mobile ad-hoc networks

This paper presents the design and implementation of TMACS – a distributed middleware framework for Mobile Ad-hoc Network (MANETs). TMACS leverages type-based group communication paradigm in which type is used as a first-class abstraction for identifying groups and provides a novel group-based RPC-mechanism called TRPC as a higher-level communication abstraction suitable for MANET computing env...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001